Perfect location, but we felt the apartment was not up to standard. Out of date food in the cupboards, filthy shower head, TV only gave us BBC, if we were lucky and the place was very cold. 4pm check in is late when you have been travelling for 4 hours and you just want to get in and relax. Edinburgh is well worth a visit but we would sadly not return to this apartment.