Overall, we had a very positive experience with our stay. The beds were comfortable, and our room was clean. The resort is a little outdated. Nonetheless, the pools and beach were lovely. The atmosphere is very laid back, which we thoroughly enjoyed. In room microwaves and recycling bins would have been appreciated. Beautiful location, great daily activities, and excellent service.