David is a great host and his place is in a fantastic location, it is so clean and tidy and he has so many little touchs to make you feel welcome.