Amazing location. It is a 2 minute walk from Haymarket which you can get trams to princes street etc so quickly. Also quite a few nice cafes/restuarants on the neighbouring street. The flat was so clean (looks brand new) and everything is spotless and modern. Would stay again.