Amazing place to stay. It is VERY easy to get there from the airport (just take the train and you are there in 10 minutes). Also the self check in / check out is amazing. Actually we didn't even meet the hosts, we just let ourselves in and left the apartment when we needed. We stayed for about 10 days and nobody bothered us, we could do whatever we wanted - but you can contact the host if you want of course. Highly recommend this place for anybody!
Minor problem: the bed in our room wasn't that good. (but if you don't have back problems, maybe you won't even notice it)