My sister, niece and I just returned from 5 fantastic days at the Caribbean. We stayed in an ocean front suite on the 14th floor. The room could use a bit of an update but otherwise, no complaints. Housekeeping was great and as was the rest of the hotel staff. The indoor pool and lazy river were very nice. Very convenient location with Sea Captain restaurant right next door and Broadway at the Beach only a couple of miles away. If I have any complaints it would be with the amount of parking as you check in/out. There is too little parking for the amount of people coming and going. Also, the parking deck is across the street which to us is another disadvantage although this has been improved in the past year with the installation of a crosswalk and median. Overall a great place and will definitely stay here again.