Overall it was a great stay. The staff was amazing and very attentive. They were the highlight. The food was enjoyable and the drinks were great. The interior decor and grounds were beautiful. The rooms were spacious with a very nice bath room and comfortable beds. The only minor negative was the exterior building could use a coat of paint, but nothing that would distract from the stay. If you're looking for an all-inclusive stay, I highly recommend.