Great place in a great location. You are literally right on the ocean and wake up to the waves crashing every morning. Everything you need for cooking is provided in the kitchen. We were able to make use of snorkeling gear and beach towels which was great for exploring beaches. The place was very clean and a relaxing place to come home to. I would highly recommend this place to anyone else. We had one electrical issue where the circuit breaker got tripped but it was promptly resolved.