From the moment of booking communication was always excellent. Clear instructions to help check in and out. A beautiful apartment with plenty of space. Lovely big bed and a brilliant location on the royal mile. Had everything we wanted and more.