Great location and excellent apartment. It was clean, modern with a plenty of space. Close to royal mile and walkable to anywhere. The host is very responsive and gives warm welcome gifts, which is really generous. Really enjoyed our stay and would definitely stay again if we are in the area again.