David's place was clean, convenient and affordable. David is a very nice host who was very accommodating when we were late, kind enough to provide us with drinks in the fridge and always very quick to respond when we had questions. The whole apartment is tastefully decorated and had everything you need to cook and relax. The only downside was that the toilet was quite small. Other then that, it's perfect!