Wonderful location. Wonderful hosts. Wonderful home away from home.