Great place and excellent hosts. We only wish we could have stayed longer.