This is a great place to stay. It really does live up to what it says and is within easy walking distance of the castle and Royal Mile and has restaurants within a stones throw on the Grassmarket.
The apartment itself is kept beautifully clean and has all the amenities that you could want during your stay.
The host is very responsive and is in touch to offer advice should you need it but not at all intrusive.
Would highly recommend staying here, we had a fantastic week.