Very clean, extremely well-equipped apartment, beyond what I'd have expected. There was some snorkeling gear to borrow as well as little nice-to-haves like a rice cooker. Added plus was the stock of sunscreen/aloe built up from other guests that can't fly out with the bigger items.
The wi-fi was randomly blazing fast, the view from the porch as pictured. All in all, great stay.