Fantastic location and great accommodation that ticks all the boxes.