David was the best! He was incredibly helpful and answered all questions promptly. He even helped explain the best way to get from the airport to his place. The place was clean and well maintained, and the location literally could not be better. We were walking distance from every single location, it was perfect! The stairs were a lot but we managed them just fine! We could not recommend David and the flat any more, we both truly loved it! Thank you David!