Great place to stay. Johnny is transparent about what to expect upon arrival and the staff onsite is very accommodating no matter the situation. The beach is steps away and the rooftop pool is amazing. Take advantage of the rooftop bar.