Lovely accommodation in a most lovely spot, providing everything one should need.