To start with the postives;
Good location only 2 min walk to Haymarket station and 20 min brisk walk to Waverley.
Decent sized apartment that fit five adults comfortably (two on sofa beds).
Detailed and fast communication on booking and from letting agent (Edinburgh Pearl) regarding key collection.

The negatives:
Described as a luxury apartment but it was far from luxurious. Yes it was comfortable but the finish and quality of fixtures and fittings was poor (laminate floor lifting in the kitchen, curtains not fitting windows, cheap lino in bathroom, stained toilet, poor quality and damaged furniture, low water pressure, dirty marks on walls and ceilings etc...).
Keys not provided to balconies so they were unusable - no one to contact about this as letting office was closed all weekend.
Booking info stated that luggage could be stored on day of departure but this was not the case (due to letting office being closed).
No sign of a hot tub as listed under the 'amenities' section of the listing!

Because of the above we felt it was overpriced and would look for alternative accomodation if we were to return.