Have stayed at this resort with my wife and kids and had a good stay. The rooms are spacious and clean. The breakfast is limited but was good. The staff was helpful at all the time. They also have a baby pool which was fun for my kids. Would recommend for family stay as they also have apartments (They offered me but did not opted for because they were really big) which I think can be good for group of friends or families. Thank you making our holiday memorable.