My opinion is it was a nice place, clean enough but not perfect—GREAT location to beach and restaurants—but inside needed some attention. Especially, door lock to the rooftop and building needs attention. We were a group staying there with toddlers. Stairs could be an issue with others with toddlers.