David's flat was sparkling clean, conveniently located, and had all of the amenities one would ever need. We would definitely stay there again.