Very clean, great location, host easily contactable, great yard for our dogs. Very enjoyable