Dave is definitely the best host ever! Kind, polite and funny, with the best recommendations! Everything is as described, the place is clean and perfect located. We had really the best time and learned so much ;)