Location, location, location! If you want a place that makes it easy to get to Princes St. or to the Royal Mile this flat is perfect. Plus it is clean, and quiet, and has a kitchen. It is on the second floor but we managed the stairs with no problems.