It’s an extremely clean and nice place. Downside when I stayed was the jacuzzi was not working due to the prior guests. Basically all the amenities are shared so I wouldn’t book solely on that. It’s close to the beach, just a short walk. Close to a lot of places.