Very well equipped and great location. Cliff and his local manager are very responsive. Short walk to the pool and beach, with an outdoor shower at the beach club to rinse after snorkeling.