i used this practice for an Immigration Medical exam. The staff were incredibly polite, helpful and informative. No appointment needed and I was seen immediately. The reception staff explained the process and called me to keep me updtaed. the doctor was very friendly and clear in all explanations. It really could not have been better.