Loved our stay here! Location was great, a short walking distance to all the shops, restaurants, beach. Beautiful expansive views of the mountains. Great parking space that was easy to get into. The place was super clean and updated. We loved having a washer and dryer in the unit. There were bath towels, face towels, beach towels and soap/shampoo/conditioner available. AC unit in the living room was very strong. No AC in the bedroom but we didn't need it. There were two fans in bedroom that we rarely needed to use. The coach in the living room has a pull out bed if needed. I would say it's perfect for two adults and maybe at most two small children. Any more than that and it may be a bit of a squeeze. The building is very secure and safe and so is the parking area. Checking in and out was a breeze. We look forward to coming here for future trips!