Absolutely incredible place. Literally had everything and more than could be expected. Would definitely stay again and recommended to anyone staying in Edinburgh.