We stayed for 5 nights to get some work done. The flat was perfect for that. Everything you need in walking distance, even the Arthur's seat. We enjoyed having some more space than usual and a proper table. It wasn't as clean as we had expected it but only in the kitchen, the rest of the flat was fine. Guest before us must have been a bit messy. Lots of storage which I liked the most especially for longer stays. We recommend staying here.