Yes it is a good paved road.
I didn't know the condition of the roads you have ridden so my comment was only on elevation profile.
That's why I mentioned mtb in my previous comment. With the right tires his bike should be fine on gravel but anything more, like your case, a mtb will be much...