The place is wonderful - location is amazing - views were incredible. Thoughtful touches - and excellent super fast communication. Wonderful for our family of 5. Very clean and great location across from the beach. Also walking distance to a lot of shops and activities. Only problem was a dishwasher that stopped working but they quickly got someone out to try to fix. Would definitely stay there again.