We had a quick 1-night stay and this place was perfect. 200 m from the beach and very accommodating staff. Rooms were clean and well appointed and they helped sort out parking for us. The only issue was that part way through the night, the a/c switched off (control went dead). Happened in both our rooms and subsequently at another hotel. Looked like a cost saving measure but impacted our ability to sleep well. As hotel is on a main road, we could not open the windows to compensate. So very nice hotel, but uncomfortable stay.