Staying at Mary's was great. I've just moved to Edinburgh and Mary haves lots of recommendations, and most importantly made me feel at home. I stayed for a couple of weeks and it was perfect - everything you need and very central.