Super clean. Very well organised. Nicely maintained. Very good doctors. Very well trained staff. Must recommend.