A gem of a place with warm, welcoming, helpful hosts. This is a B n B everyone should experience at least once.