We had a really nice long-term stay at this apartment - super convenient location, fully equipped kitchen, and wifi suitable for remote work. The apartment is within walking distance to everywhere we wanted to go in the city, from Holyrood park and the castle in old town, to Princes Street in the new town. Plenty of space to work, with a large dining table and a desk in each room, and the extra amenities such as books and games made it a cozy place to come home to each day. Excellent communication from the hosts, who very quickly responded to any questions. Some noise at night in one of the bedrooms due to the location on the Royal Mile, but otherwise a perfect stay.