Very pleasant stay, huge flat in a great location on leith walk. Communication was excellent. The beds were really comfy and the flat was was clean on arrival. The only let down was a slight lack of mugs/glasses some of which required cleaning before use. Otherwise a great stay and would highly recommend.