The flat was clean and comfortable and Mario was an excellent host. Although he was not in town, the check-in was smooth and easy, and he remained in touch during the stay. The flat was about a 15-20 minute walk to Holyrood Palace and the start of the Royal Mile, and there were also buses running towards the city center.
Unfortunately, the hot water was not working when we first arrived. Mario worked quickly to resolve it, although he was out of town, but we still went a night without hot water. Once it was fixed, the tank was very small, meaning that showers would run cold after only a few minutes. It would reheat quickly, but it is a bit frustrating to pause your shower every few minutes. Otherwise, the stay was excellent and I would recommend the flat and Mario to others.