Overall a positive experience and good value.