This place was awesome. It was perfectly set up for families and had every convenience available. Kevin was a great host and easy to get in touch with. My kids absolutely loved this place and would have happily stayed for a week!