The place was clean and well stocked and had a beautiful view of Holyrood Park. It is a little walk (around 20 minutes) to the royal mile but, it is not bad at all. I would definitely stay there again!