This place is even better in person!!! It definitely exceeded our expectations. Its in the best location you could possibly ask for, lots of shops, restaurants and beaches. Beach is in the front while you have the mountains in the back, it really just doesn’t get any better. This place is very modern, and clean. The bed was amazing and the beach is literally right there. You get your own parking space and checking/out is very easy and fast. Communication is fast and they answer any of your questions very quickly! We will be back. It was absolutely beautiful. Thank you so much for having us!