We had a perfect experience with David and his experience. He is highly responsive and communicative, probably the best and most caring host I have ever met. The apartment was spotless, extremely clean. I loved the location as well! I highly recommend this aparment to other travelers.