We had a nice time staying here. We were able to see all parts of the city that we wanted to from here -- Old Town and The Royal Mile, Holyrood Palace, etc. Being right next to Grassmarket and being able to walk to its pubs in the evening was great.

My 2.5 year old sone loved the old school toys that Eleanor had.

The flat was clean and comfortable. Plenty of hot water for showers and baths alike. The bed was comfortable enough.

The best part about staying here was meeting Eleanor. She was friendly and had just enough of that Scottish wit.

The apartment is slightly rough around the edges and showing its age in some areas, which is the only reason I would give 4 instead of 5 stars. I imagine that most apartments in this part of town are in similar condition though.