They did have a tenancy to nickel and dime you to death when it came to the food and drinks. The selections were basic and minimal for both. The drinks and food were expensive and the drinks were watered down and came in tiny cups. They were not accommodating nor flexible for late departure flights. Me and the group I came with didn't have to be at the airport until midnight and while they did allow us access to the pool, they would not give us access to a shower or a place to take a nap. If you asked the staff for something like bread for your fish cakes, their response was "I have to ask my supervisor" and the answer was typically, "no" unless you were willing to pay extra.
The room was clean and comfy. It had everything you needed for a vacation stay like a fabulous pool, an amazing beach directly across the street, fast WiFi everywhere on property, wasn't crowded with guests, easy access to standard meals,busses, taxis, St Lawrence Gap, Oistin,and semi accommodating staff and the cost was affordable for the most part.