I have to say that after reading some of the previous reviews I expected to see the rooms run down a bit. I wanted to stay because of the location. I wanted to be right on the beach which is what this hotel offers. I originally booked a room poolside on the second floor. The staff at check in noticed we were in a room closer to the street and upgraded us to a room with an ocean view. When we arrived at the room we were pleasantly surprised to find a clean, spacious, and appeared to be recently rennovated room. We enjoyed the pool and the walks on the beach at night. There still appears to be an issue with the WIFI. My son who is diagnosed with Autism had a great time. I would absolutely stay again. Yes it is a bit pricey but you are paying for the location. I recommend this resort for families with younger children. All the staff are great!