We stayed almost a month at Angie's place and highly recommend her flat for short or long-term stays. It has everything that you could possibly need, is very comfortable, solid wifi, great shower and a fantastic location. Angie was very quick to respond to any questions that we had and was very helpful when it came to our checkout. Perfect place to stay in Edinburgh!