Very difficult front desk staff. When I called I was put on hold immediately without notice. Was told I could not book an appointment and to just walk in. When I asked about the wait time, I was told they werent a walk in and that I should make an appointment??? The doctors are perfectly nice, but the individuals in reception are incredibly rude and unhelpful. Shame on them.