Simply stated: GREAT Place! Great Location! Great Host! We absolutely can't wait to stay here again.