Beautiful spot with everything you need. Location on the Royal Mile is fabulous. Highly recommend.