We had an excellent experience staying at David's place. The location is unbeatable, the apartment was clean and stylishly designed. We would highly recommend staying there. David was the perfect host!