This was an amazing place to stay - we were a family of 5, 3 teenage boys + parents. The location was perfect and we enjoyed the short walk to the Royal Mile. Also to note, right out the door and around the corner are many local restaurants and shops, including a small but well stocked grocery store. We especially appreciated the extra comfy beds and quality bedding as well as the comfortable couches in a very generously sized sitting/tv area. Celia made sure all the needed supplies were available (dish soap, laundry soap, dishwasher soap, paper towels) plus all the kitchen equipment you would need is available and of good quality (for example fry pans/pots/soup pot/toaster) - including a few things you wouldn't think you would need but I appreciated (the plastic storage containers). There is also a washer & dryer so less for us to pack on our extended vacation. Celia took care to cover the details (liquid hand soap at all the sinks, lots of clothes hangers in closets). The showers were great - and having 2 showers was even better. Did I mention the comfy beds. The apartment was very spacious and very clean. Also very quiet - I know there are others above and beside the apartment, but we never heard anything at all for the 5 days we were there. There was also ample storage for all our things once we unpacked. We would definitely recommend this as a great place to stay. Thank you Celia - you raised the bar on accommodations and started our European vacation off on a high note.