Great place. Fantastic location. Anything along the Royal Mile is accessible on foot. Parking is a little tight, but easy enough if you have a small car.