Nice and clean, convenient location, friendly hosts, very dog friendly people.