Delightful accomodation in a glorious location.