Charlotte was a wonderful host and the apartment was just perfect. She was helpful and communicative leading up, left us snacks, juice, tea and coffee, and was very welcoming. The location was amazing - everything in the old town including the castle, grassmarket, the royal mile, was within an easy 10 minute walk, and new town was walkable too. The apartment was beautiful and very stylish and had everything we needed including laundry. It honestly felt like home. The only warning would be to prepare for somewhat precarious stairs! It's a 4th floor walk up in an old building and we had a lot of luggage. The apartment and location far outweighed this, but good to know. We had a car and Charlotte gave us some helpful free parking suggestions, but we actually ended up parking at the Raddison a few blocks down for 19£ since we only had one day full - just a tip! Thanks for everything Charlotte :) we will be back!