Great hospitality, a home from home, especially for dog lovers