Terrible experience and I do not reccomend it at all. First of all, i had to wait for at least 3 hours until doctor decided to come even my counsult was scheduled to be done 3 hours early. Poor service, lack of communication skills. Horrible Horrible Horrible