Amazing location and views from roof top terrace. Very clean. Our favourite stay in Scotland.