Everything was great, but most fun activities cost extra. Still, beautiful location and good food.