Cleaning and Whitening (two different appointments). Professional service and quality treatment. I did not compare the prices with other clinics, but to me, the cost was fair (cheaper than where I live) and the quality compared to what you would get at a good dental clinic in the US.
The equipment is modern. The clinic is clean. If you need service/explanation about the treatment in English, the dentist is fluent in English, easy to understand and will take the time to explain the treatment, with supporting pictures. I would recommend them.