Comfortable space, great amenities, and wonderful host! Friendly dog is a huge bonus.