Speedy and thorough communication for a booking made just a few days in advance. Clear and comprehensive instructions for check-in / out and about the apartment which was perfectly located for our needs, being just a few minutes walk from Edinburgh Waverley station.