Great central location, beautiful place and lovely hosts is how I would summarize my review.
Recommend to take airport pick up and drop from Kevin as he makes the check and check out extra smooth.