Very clean. Staff were very polite. Doctor was very polite, helpful and informative. 13/04/21View Options