We really enjoyed our stay here, it was very clean, the grounds were beautiful, and we felt we had all that we needed. It was wonderful to enjoy a Mai Tai's by the pool and beach and dine at the tasty restaurants in the evenings.