Perfect location, right on the Royal Mile. Everything within walking distance.