Excellent location directly on the Royal mile with access to all amenities required