Our stay at the flat was excellent. It is a ground floor flat in a medium-sized complex about a 15 minute walk south of the Royal Mile. Good location, good restaurants close by, but away from the noise of the Mile. We would definitely stay again.