A lovely, clean, comfortable and well-equipped place in a glorious location.