fantastic house with great hosts in a wonderful location