Really clean and had a really easy stay. The dogs are really cute and made me even want to watch Chihuahua Beverly Hills one night. Bathroom fan is loud. Shower head is a little difficult to use. Wont stay to one spot sometimes but otherwise really nice! We stayed during 100 degree weather and it stayed really cool downstairs