Very clean place, close to the beach, be cautious many levels requires ability to move up and down stairs.