I had a very pleasant stay at Leah's place. I didn't have the chance to meet Leah in person, but shed arrange everything for my arrival and gave me all the information I needed beforehand.
The room is very well-equipped and spacious; it has plenty of space if you're traveling with large or numerous luggage.
It was very handy to get to Leah's place by metro (from the central station) and to go to the airport as well.
I would totally recommend Leah's apartment :)