This was our second year in a row visiting. The staff are always friendly and the food and drinks are always delicous. The entire facility is always clean. The heated pool is a plus for this time of the year. Beach is easily accessable. The resort is friendly for couples as well as families.