We had a great time at this place, the location is pretty good and the amenities are awesome. The parking is not optimal, and there were missing some essentials (no towels) but other than that it was great!