Michelle Rodriguez: Both a joy and a pleasure