The apartments have everything you need for some disconnected days. The complex has a nice pool and it's really close to a nice beach. And the apartment itself has an amazing view, it was super clean and really well set. The internet is not really good if you are planning to work from there. But overall, the experience is truly enjoyable.