I had a very enjoyable stay at David's place and will highly recommend it. Check in was quite easy, the apartment was very clean and the location was perfect.