A lovely, comfortable place to stay, well situated, well-equipped, extremely comfortable and aesthetically very pleasing.