This place is located on the royal mile which is perfect! It is a clean and tidy place perfect for 2 people. Plenty of shops and restaurants right next to the apt. Would definitely recommend this place.