Very clean and welcoming. Everyone is very polite. They did a great job at explaining each and every detail. They put my treatment in a very good perspective. They did a great job with making it fun for there patients.