Great location, great space, everything you could possibly need! Common spaces were well kept, wading pools for little ones, adult spa, family spa, and gigantic main pool. The BBQ pit equipped with gas, kids loved the game area with ping pong and football. Highly recommend!