Excellent location, great hosts - would definitely stay again!