Super clean, great location, amazing yard for kids to play in. We'd stay again!