I have been coming there for over 3 yrs now, stayed at other places before, but nothing compares to The Caribbean Resort. It's a very safe place to stay, I feel like home. I am always well greeted at I check-in, the owners and staff are very pleasant, and professionals. They pay attention to all of my needs I may have during my stay. The place is renovated every year I come, that is including our rooms. We get daily fresh towels and sheets, we also get toilet paper, dish/ bath soaps, trash bags etc. They have w-fi, and a laundry room for us to use...everything I need pretty much. I love that they have a nice big courtyard with patio tables, lounge chairs and two large BBQ that we can use anytime. I am planning to come again this year with my daughter where this time we will be taking the large one bedroom with the balcony that has the ocean view....I can't wait. One thing I would like to say is I don't understand how this last person that wrote a comment can lie and say these negative things about this place like that. I have never had to clean my room at check-in, actually the rooms are impeccable at check-in, and our beds are incredibly in perfect shape.