Everything was prepared for us - we didn't meet Cecilia but the keys were left with all the information we needed. The flat and the location were incredible - the flat is spacious with little balconies front and back to get the sun at any time of day - and it's within walking distance of Gamla Stan though the metro is so close and so good you don't need to worry about walking. We had a great time and would certainly go back there.