Excellent location and great hosts. Would love to stay again.