Great location near royal mile.