The location, cleanliness, and size of the house was perfect.Our host was great at communicating with us and was very accommodating to our dog.