This place has everything, wonderful generous hosts, beautiful facilities and views, and peaceful but an easy drive to everywhere. A must stay.