Nice and clean apartment with amazing views and a pool. The kitchen is well equipped and snorkeling and beach gear was available, too. We had a wonderful time!