The location is close to the tourist spots and at both ends of the Royal Mile (30 mins walk to the Edinburgh Castle and 15 mins walk to the Holyrood Palace). The flat was very clean and well-equipped. It is a basement flat but the place has good indoor heating. It is a good flat for travelling with family. However, we stayed during winter time and there were problems with the water heating. The hosts were very responsive and assisted in resolving the issue as soon as we reported it but sadly it was not completely resolved during our stay. We struggled with getting a shower as the water was icy cold but I appreciate that they tried to fix the issue as quickly as possible.