I stayed at the property for an extended period of time and was pleased with my stay. The location is great. The proximity of restaurants and the beach is fabulous and the property is beautiful. David is an amazing host. It truly felt like a home away from home.