Great location and exactly as described. Kids got to do a little swimming plus bonus points for all the amazing snacks for my little grazers! Look forward to staying here in the future!