We had a great time, the flat is lovely, perfectly located just off the royal mile! Shame we didn't get to meet Maggie but we had some banter corresponding before and after our stay! The instructions were very easy and clear to follow!