Great overall experience - great value for money