Helpful recommendations. Great hospitality. Friendly pets.