Lovely, pet-friendly place with a very reasonable price tag.