I made an appointment (within 2 days) for some travel vaccines.
Service was very swift (I came a bit early and I was admitted right on time).
Dr Stendardo was very friendly (saw him only briefly), as was the guy who gave me shots.
The only negative was the price. I confess I have no idea what is typical, so you may judge for yourself:
Consultation: 70
Yellow Fever vaccine: 175