Apartment is clean and out of the way from the noise of the city center. To get to the royal mile you can take a beautiful walk through Holyrood Park which was a highlight. Check-in is off site and check out instructions were hard to find. Great for a short term stay but bare bones in terms of furnishings that might make it hard for long term stay. Lots of stairs to get to flat so not accessible for everyone.