A fine place to stay with friendly hostesses and dog.