Wonderful location. Wonderful host. A really memorable stay. Small, but perfectly formed.