We stayed one night prior to a Caribbean cruise. Room, hotel and grounds were nice and clean. Staff was pleasant and courteous. The hotel seemed fully-booked and was very busy, but (perhaps with the exception of lines at the elevators) accommodations were very good. We enjoyed both the beach and pools during our brief stay and would stay here again in the future.