This hutch is too small for two guinea pigs. It only measures 3 ft x 1.5 ft. For two sows you need 4ft x 2ft as a minimum and for two boars 6ft x 2ft. If you were to get this hutch, you would have to have a permanently attached run to the front of it to give them the large ground roaming space they need. The hutch upstairs area would simply be a bonus space and not included in the cage size.
Piggies as ground roaming creatures, need their space to be a large flat area. A ramp is fine provided it isn’t steep and has sides. Unfortunately due to this hutch being too small anyway, the gradient of the ramp would be too steep, a hazard and therefore unlikely to entice the piggies to use it. Guinea pigs aren’t naturally climbers.
If they are indoors, then a hutch in this design with a run underneath (although taking into account the size and ramp gradient as above) is fine but as an outside hutch, they would only be able to use the downstairs run area in the summer months (plus ideally, a piggies run space would be bigger than their cage to give them the exercise they need)