David is a really great host. He answers all the messages directly. We had a delay since our train didn't arrive on time but it was not a problem, one call and in few minutes we had the keys. Apartament is really large and clean. The only thing were beds: they are making incredibile noise with every small move .