The property's beachfront location is excellent, and the units are spacious. Mine had a stunning water view. However, they don't make your room, unless you ask for it, and at the time I came back to the hotel was too late to ask for it. The outdoor area is pleasant but requires some maintenance. Parking is ample across the street. The front desk staff, particularly Rita, were very friendly. The on-site restaurant is a convenient amenity, although the service was slow and prices were steep.
Despite some issues, I'd still consider returning to the hotel.