Ideally located, excellent views and amenities provided. Everything was within walking distance, the flat itself was incredibly clean, a lot bigger than expected with lots of amenities provided. It was a perfect stay for us completely suitable as we had young children with us. The kitchen was well equipped, and I was very thankful for the washer/dryer!
The bedrooms are spacious plenty of space for your luggage, nice size bathrooms (having 2 was a bonus). My kids had plenty of space to run about without worrying about safety (stairs etc). The flat provided much more than a hotel ever could, and having a kitchen gave us the option to be flexible with our meals, a must have if travelling with small children. I would definitely recommend and would absolutely stay here again when we travel back to Edinburgh.