We stayed 7 days in this place for our honeymoon, and really loved the apartment. It is very spacious, clean, and have a beautiful ocean front view and view of the neighboring island. The host was very responsive to resolve a water leak from the fridge. Unfortunately, the property does not have a beach, and the nearest good size beach is a 10 min drive. There is a small beach that is a 5-7 min walk. Would definitely stay here again!