Does it have a laptop compartment? If yes, is it near the shoulder straps or the front?
Yes, it has a laptop sleeve inside the main compartment, with a retaining strap secured by Velcro. The pouch is located 'against' your back, but there are 2 vertical back-pads on the outside of the backpack along that surface. So they pad you from the laptop pouch.