I would rate the resort and cottage a 10/10, the 3 bed cottage was perfect for our family of 6, with the bonus room being an added benefit for our 7yr old. We loved the pool area, plenty of seating options even when we had a late start to the day. We ordered food pool side 4 or 5 times and we were never disappointed. Sometimes a little hard to get attention of server depending on where we were situated but once we did food was quick, fresh, tasty and service was great. The only criticisms I have for the cottage was the towel and other consumables. There was not enough towels for 6 considering in the cottage we needed to wash and dry our own. For the cost of towels I think there should be an extra set for you to rotate. We had an extended stay so we didn’t mind paying out of pocket for some cleaning products but keep this in mind. They really give you very little. We did have a dishwasher issue during our stay and despite it taking a bit longer than I would have hoped to get resolved they did respond quickly with all communication.