The location is absolutely perfect, directly next to the train station and about five minutes away from the Royal Mile.