Kirsten is the perfect host; genuinely warm person, a welcoming host, knowledgable, great conversation, and a fabulous flat - faultless! (the only but; if you cannot handle 3 flights of stairs but if its just based on *preferring* not to do 3 flights of stairs, then I would recommend not to worry about them :-)