The flat is lovely and clean with everything you need for a great stay. We didn't cook whilst we were there but the kitchen was well equipped had we chosen to. Mattresses were comfy and the windows do a great job of keeping out any street noise if you are sensitive to it - the back bedroom is perfectly quiet anyway. It feels secure and the parking is a huge bonus - we didn't need use the car once after we arrived. Edinburgh Centre is easily walkable with plenty to stop and do on the way but the buses stop right outside the flat should you want to get there quicker - we paid less than £10 for a family bus pass that you can use all day. Highly recommended with great communication from the hosts.