Not sure where to start! Excellent location, very clean place, kitchen well stocked and organized beautifully. There are activities daily that we unfortunately didn’t get to take advantage of. The small restaurant on site was excellent. I would definitely stay here again, but take a day or two just to enjoy the amenities