David's place is exactly what one would want from an Airbnb listing - well located, clean, convenient, friendly host and value for money. Highly recommended!