We visited with our two children (ages 12 and 14) and found this flat is clean and comfortable. The owners clearly care about their space and take pride in both their property and their city. The location is between the Royal Mile (the touristy areas) and the Leith neighborhood, which has many great pubs and restaurants. A wonderful stay. We'd recommend to anyone.