Spacious and clean! It also has full kitchen and extra beach towels, beach chairs, boogie boards, sand toys, etc. We had a great time!