David is super-friendly and helpful. His place is a couple of blocks from Gran Via - so, very close to everything. Only issue for me was the tiny shower. Other than that, great!