We loved Maggie's apartment. It was in a wonderful location and was cozy and perfect for myself and my five-year-old son. We will definitely stay there the next time we are in Edinburgh! Communication with Maggie was easy - she was so helpful and flexible. Thank you!