Outstanding place and outstanding host. Great place for a family with kids. Great location. Second time coming there, and hoping to get a chance to come back!