Text this: Assessing patient satisfaction in public healthcare: the impact of professional relationships, skills, and facility amenities