Perfect location, right next to the beach. Good amenities and helpful staff. The only thing I can say was that our AC was leaking, but still worked well. Would come back!