Made reservation at the last minute but our room was ready early and the staff at check-in were great. Very friendly and helpful. The hotel is very clean and well maintained. The pools are beautiful with easy access to the beach. Looking forward to our next stay at this hotel.