I don't normally write reviews for my stays at Airbnb. I have stayed at many high resorts and my company usually puts me up at 4 stars hotels so I know exquisite places when I see them. If you are hesitant about anything when you are booking this place, please look NO further. This place will book fast, the view is absolutely drop dead gorgeous the pictures really just don't do this place justice. Waking up to this panoramic view and sleeping to the sound of waves was an experience that I just did not get while I was staying at a regular hotel. They provide all the amenities you can expect at a high end hotel. That's a must when you are traveling, I cannot emphasize this enough. The owners are so pleasant to work with and respond super fast with messages which was a must! Our rental car was having major issues and both me and my partner did not have an international phone plan but they took extremely good care of us even when I thought we were being quite a handful. They were awesome hosts!