Andrew's place is great, it has some of the best views in the city, and is close to great pubs, and the Royal Mile. Be warned though, lots of stairs, fitness is key. But it is worth the work!