I've stayed at David's many times. He is a great host, great communication and value for money!