The beds are the only horrible part of this hotel. Like sleeping on plywood with a sheet ovet it and a "pillow" that is only 1inch thick. Bring your own pillow and some pain meds for your back. Other than that, the whole place is super clean, great staff, great service, great food, great drinks, and the option to swim in the ocean or the pools surrounding the restaurant. They chlorinate the pools and clean them daily. I would stay here again if I bring my own pillow and mattress pad.