Good experience overall, good value