This place is great. Super clean, with stylish interior design. And it has all kinds of amenities you need, even beach chairs and umbrellas.