David’s place is perfect. Stylish, perfectly located, and impeccably clean. He was easy to talk to, punctual, friendly and helpful! Could not have picked a better flat or host!