David is an amazing host. Communication was quick and easy. We were a party of 6 and found apartment roomy enough. It was sparkling clean, well equipped, with is unbeatable location. We were able to walk to majority of the places.