Our family of four (kids 7 & 5) had a great three night stay. The flat was really clean and Zoe left a few groceries which was really appreciated. There were a lot of nice touches and plenty of towels, bedding, etc. We had great communication with Zoe and she was understanding when we were delayed in arriving. We had a car but found it easier to take pubic transit around. Flat is in a great location, easy transit access, shops and restaurants close by and short walk to Holyrood Park.