Super clean, and fun place to stay. My kids and I really enjoyed the place. Would definitely stay again. P.S the grill on the patio came in clutch!