The resort was beautiful and it is right on the beach where you can walk right out and touch the ocean. You can’t get in the ocean, but that was OK for us. It is a small resort and traveling there in January means that the hotel is half full or less which made for a non-crowded pool and easy to access restaurants. The food was good but service was very hit or miss. One morning at breakfast was fantastic and then we would move to the pool, and nobody would help us at all. We had to go to the bar to get drinks which is fine, but you would expect more from a full service all inclusive. The next day there was no service at all, even though there were employees standing around. Things could have been much better for what we paid, but all in all, overall it was passable. We were pleased to see higher tier liquors as part of the inclusive package. The main standout of the resort was room service. We ordered quite a few things that were not on the menu, and they accommodated us without an issue and the teammates delivering the food did a great job every time. We leaned towards ordering room service, rather than going to the restaurants the majority of the time.