An overall excellent vacation experience. Wife and I flew in and chose not to rent a car as getting around by taxi is inexpensive and taxi drivers are an excellent source of information and history. Owner provided concise info about the apartment and facility and the manager who would be there for us. Facility is a short 250 pesos taxi ride from the airport. The driver was directed by security to just where to drop us. Coming out of the elevator we were immediately welcomed by Patti who provided the keys and complete details. The apartment was clean and had many unexpected pluses including full selection of tableware, cookware, coffee, sugar, spices, napkins, paper towels, and more. There were plenty of towels for showering as well as for the beach. We felt instantly at home and thrilled with the 5th floor view of, well, everything. The building complex, the pool area, the beach, and the ocean. Straight down the street the facility is on, within (safe) walking distance, is Paradise Plaza which is essentially a mall with not only boutiques, salon, and restaurants but a well-stocked grocery store. Taxis are immediately available for the trip back with groceries (bring your own bag or expect to buy one). The string of pools and surrounding features at Villa Magna are meticulously maintained and the beach area is clean and fun with nice wave action for a bay. The location of Villa Magna is ideal for accessing the old city to the south and/or Bucerias and Sayulita to the north.