When my husband and I arrived in Edinburgh, the place we had originally booked was gross and we ended up needing to book another place. Luckily Maggie's place was available! Maggie was very communicative and very accommodating given that we booked at the very last minute. The place was easy to find, clean, and ready for last minute arrivals. The location was awesome-- steps away from the castle and many restaurants and pubs. We were so appreciative and lucky to have found this place. Thank you, Maggie!