Frequent customer here and I must say Global Hope has been solid for my health needs and wellness checkups. The staff are friendly and the whole setup is clean and organized which I appreciate sha. My only real complaint is the appointment system because I booked a slot two weeks ago and still waited almost an hour past my time before they called me in. Everything else was good but that wait was frustrating for someone who has to get back to the bank.