One of our favorite places to stay! Please read some of my other reviews as I have stayed here a few times since we love it so much. David continues to be a wonderful host!