We had a great time at Shahid's. The location couldn't have been better - we were only a few minutes from the Royal Mile, Holyrood Palace and one of the stops for the hop on hop off bus. the apartment was clean and check in couldn't have been easier. Would definitely stay here again if we come back to Edinburgh.