A gem of a place to stay; elegant, calm and private. Polite hosts who really have made a haven for their guests.