Nice place, not too far a walk from Royal Mile.