Everything was easy - check in/check out, communications, access to transportation, restaurants, grocery - and David was a fantastic host. He even checked in to see if I needed anything else after my arrivals - I stayed twice over a 10 day period - and was always responsive for any questions I had. The flat was well stocked with toiletries and non-perishable food stuffs which made it easy to get settled in.