The apartment is clean, modern and spacious. The building has 2 beautiful pools and is directly on the beach. There is everything you need in the apartment including beach chairs, umbrella and beach towels. The beds were super comfy which is hard to find these days. We would definitely stay here again.