David was the perfect host and was very flexible with arrival and departure times. The apartment could not be in a better location and it was very clean and comfortable. Will definitely come back!