I stayed here for my wedding this weekend and it was the perfect place for it. So much room to accomadate the bridal party. It has so much character and so much thought gone into the decore. The location couldn't be more local to the royal mile and you have shops and restaurants literally on your doorstep. There are lots of steps so bare in mind if you need a place with easy access but my 72 year old dad and me in a wedding dress managed just fine!! The climb is well worth the views. Thank you Michelle for allowing such a wonderful place be part of my wedding weekend. I highly highly recommend.