il bosco new capital location