Great stay, very clean! Kids loved the pool, and the adults loved the hot tubs! Lots of extras for the beach.