Highly recommended, great location just off the Royal Mile