Good experience overall. Value for money.