Very caring doctor and staff ! Professional team and very hospitable. They have made this experience very easy .