If you are staying in Edinburgh, this is probably one of the best place you can get. It is ideally located, and Almas is a great host who will do all his best to accommodate you. My stay was a five star, and would definitely come back as soon as I have the occasion to.