Super clean and cozy apartment with convenient location within walking distance to the Royal Mile and Old Town, right in the middle of lots of hustle and bustle. Every amenity you could ask for. We felt like we were staying in a chic Parisian flat. Highly recommend.