David is the most accommodating host that I have had the pleasure of staying with and the place is exactly as described. Can't rave about this place and these people enough!