Friends of ours have a Q5 that is about 10-12 years old. Boat has held up well fabric gel coat etc, they take reasonable care (cover etc) but are not overly protective of it. no issue with the boat, just understand its more of entry level boat-in terms of fit finish and amenities .
one thing i would mention that boat is 20 or 21 ft with a 8+ person capacity?115 hp is probably a little small depending on if you want to have a relatively full boat or do water sports. I would check what the max hp rating is for the boat, i bet 115 is about half. Doesnt mean it wont work for you needs just make sure you understand what you are buying.
ive had two boats in the last 26 years one with the smallest engine offered and one with the biggest offered. both worked just the higher hp is much better all around… except it cost more too…