We enjoyed our stay at the hotel. The hotel, restaurant, and beach area were well maintained, safe, and felt like a home away from home. While small in size compared to the other resorts, it won us over by the friendliness of the staff, convenience of activities, and dining experiences. Most enjoyable was their little beach/cove area that offered a relaxing soak in the warm waters and chance snorkel close to land. While at the beach Alex C. and his co-workers took great care of us! We added the all-inclusive option to our reservation and really enjoyed the benefits. Dining options included two sit down restaurants, pool snack bars, and room service.