Professional clinic, precise and courteous doctors, especially dr. Amgad Tharwat, the implantology specialist.