Our stay at Maggie's flat in Edinburgh was great! The apartment is located in an ideal place. It was clean, cozy, and had all the essentials.