This place is super clean and very thoughtfully equipped for guests. My 3 children loved the swing and playset and visiting the horses across the street. Everything was perfect!