Great location, walking distance to shops and food!! Accommodations were a bit run down. The floor in the one bathroom was peeling up. Stains on the floor in the other bathroom. Carpets with lots of stain. My son couldn’t find his FB, we looked under the beds. WOW! Very dirty - a lot of trash. I was just disappointed for the price I paid as to how run down it was!!!! The twin beds were comfortable, the queen not so much, lumpy and you fall into the middle. If you have any kind of back problems, this may not be the bed for you! The air wasnt working when we got there, called the desk and they did have someone out to fix within 2 hours, that was nice! Short walk to the beach! If you don’t mind a bit run down, this should be fine.