Clean, quiet, relaxing, beautiful, pool option, able to stay on property for most of the stay, delicious breakfast and dinner at restaurant on property, friendly staff.
Would recommend reservations for dinner at the restaurant, and, the only improvement I would encourage is a more well trained, well organized wait staff at the restaurant to reduce wait time for meals for the excellent food that is being prepared by an obviously talented chef or chefs!