Great place, great hosts - we would definitely come again.