We had a fantastic stay at David's place. Check-in was very straightforward, and David was very kind and communicative throughout. The apartment is really well located and was spacious, clean and comfortable.