Lovely people, charming pets, great location. Overall, the best place to stay.