What a lovely location and what a charming self-contained little house.