This is a nice little flat that, although difficult to find at first, offers an excellent location. Just around the corner from the Royal Mile and walkable to many central locations. We stayed with our three small children (one in a cot) and did just fine, although we did not spend much time in the flat. We were a little underimpressed by the fact that there was no handsoap or dishsoap provided, and the bath linens seemed slightly past due to us. But overall we were happy with this location!