Great location, close to public transportation, and walking distance to Grassmarket/ Royal Mile. It is up a fairly steep hill, plus 3 flights of stairs to get to the flat, so extra luggage may make that challenging. Yana was very flexible with extending out stay, and quick to respond to any questions. The flat was clean, and had what we needed.