This property is paradise on the beach. The location is far enough away from the hustle and bustle of the city, but not so remote that you don’t have access to everything you need as far as shopping, restaurants, and cheap transportation. The beach is uncrowded, highly walkable, clean, and safe. The property has excellent friendly and professional site security and is immaculately maintained. The unit itself was perfect for three couples. The master bedroom overlooks the beach and has a nice balcony that extends across the entire unit. The second bedroom has a small balcony (not ocean front), but very comfortable. The third bedroom was more spartan (two twin beds) and could use some additional hooks for hanging clothing/towels/swimsuits. No TV in the 3rd bedroom, which was not a big deal for us. Each bedroom has a (nice) private bathroom. The beds are comfortable and the bedding is high quality. The kitchen is well equipped - although we never ate dinner in, as there are too many outstanding restaurants in Mazatlan! This unit has upscale fixtures and furnishings and has everything you need to enjoy your stay. The washer and dryer worked well, and all appliances were high quality. The only thing missing were a couple of beach chairs for the sandy beach out front. Between the ocean breeze and interior cooling units, the inside temperature was ideal. The balcony has room for 6 to congregate comfortably, which we enjoyed doing most mornings over coffee and evenings over cocktails. No need for a rental car as the public (green) bus regularly traverses the street at the entry to the property. Transportation is incredibly convenient and cheap (also safe and reasonably clean). The property has wonderful connected infinity pools - one shallow area and another adequate for short lap swimming.The gym is large and well equipped. No competition for pool lounge chairs, and quiet poolside relaxation. Dealing with the owner and on site staff was a breeze. There were a couple of minor maintenance issues when we first arrived that were immediately addressed. The general vibe is older (50s plus) retired folks; not many kids which was nice. It was a great place to relax, recharge and reinvigorate for our group. Highly recommended if you are looking for a high quality property with first class facilities. You won’t find a better 3 bedroom unit on the ocean front in Mazatlan, especially when considering the cost. We will definitely be back for an extended stay !