Very welcoming group of professionals. Check in was fast, waiting period was comfortable and no delay. Request for further assistance was easy, response to the assistance was quicker than expected. Communication with the staff was good. Their return call promise was exceptionally on time. Smiling faces, with eagerness to assist. Doctors listened to me with ease, calmness, eye to eye to contact and then explained very carefully, after listening to me and provided me with the appropriate professional recommendation. I am professionally and personally very pleased.Thanks to you all.