The bed was hard as a rock and the food was so-so. The biggest disappointment was the staff. There were a few waiters who were very nice and pretty attentive, but the rest of the staff seemed uninterested in being very helpful. Although not huge, the resort is big enough to get a little lost in at first and they leave you to find your own way around...no map, no tour, no bellboy to help you to the room. We had to keep asking questions to figure out how to get around the resort and how to get what we needed, like beach chairs. As an affordable hotel convenient to the airport I would recommend this hotel, but I wouldn't stay here for more than a night or two. Spend a little more and get something nicer.
The resort is right on the beach and is very convenient to Liberia airport. The two pools were both nice, although the jacuzzis are not heated (to be fair it was 90 degrees during the day when we were there so maybe they are when it's cooler). The hotel was clean, but in need of updating (bathroom fixtures were loose, AC in room didn't work properly, light fixture broken). Tons of birds, iguanas and some howler monkeys right on the property. Good value.