Very clean, stocked and affordable place that is within steps to the beach! Close to local shops and restaurants! Pool was clean and maintained as well! Definitely will be returning next year!