Fantastic location. In fact, amazing location! We had perfect weather and the atmosphere from up above Grassmarket was brilliant. The apartment is well stocked with items that may be needed and lovely beds. The feather pillows were heavenly! The steps up to the apartment have improved our fitness levels, so and extra bonus! Thank you to our hosts for a lovely stay.