The apartment was perfect. Clean, tidy, well-equipped. Great location for exploring the whole city. Tourist sites as well as the more everyday neighbourhoods are walkable. (It is Edinburgh so hills and steps are a given!) Theatre, cinema and restaurants also nearby. And if you feel like staying really local, Petit Paris, as Maggie suggested, is right across the road and has lovely food at a reasonable price.