David was a great host. Check in and check out was extremely easy and David was flexible about the times. The apartment is fairly basic and could do with freshening up a little, but it was perfectly adequate for our needs and in a fantastic location.