I'd get a small double (4') ottoman bed. Much more grown up and comfortable, doesn't take up much more floor space, loads of storage (far, far more than the bed in the OP), and works well as a guest bed when teen goes to Uni/leaves home.
Why the insistence an a single, OP?
The bed in the link looks like a child's bed, and my teens would absolutely have considered it too childish from about age 11 onwards. That's not to say they technically wouldn't fit (it's standard size), but it just looks like a kids bed that you'd expect to see in the bedroom of a primary school child.