We really enjoyed our stay here. We needed space for our family of 7 and I was worried that we would feel we did not have enough space. This apartment was perfect! Not only did we have plenty of space, but the apartment was close to everything-Calton Hill (we walked up every night after dinner), tons of restaurants (I called this area restaurant row as the options were endless), the Playhouse Theatre, train station (we walked with all of our luggage), grocery store, and short walk to Old Town.
The hosts were great too. When I booked we originally had 6 people in our party, but our step daughter joined us in the end. So, without knowing, Giovanna had the bedding set up for 6. When we arrived and explained our situation, she went out of her way to get us bedding for the pull out sofa. We really appreciated that extra touch. The check in process was seamless and communication great.
The kitchen and living room make for a nice space for everybody to gather in the morning for breakfast, before setting out for the day.
Lastly, the Italian restaurant below the apt is owned by hosts too and it is amazing!!! We went for multiple dinners. The lobster ravioli is the best! The menu had something for everybody in our family. Like mentioned above, there are plenty of other options around too-Indian, pub, middle eastern, more Italian, coffee shops, and much more!!!
You are in the heart of the city, so evenings can get noisy...but to be expected if you want a good location.
When I come back to Edinburgh, I would absolutely stay here again.