Each visit we have is always super pleasant and welcoming my son is 11 and has a great visit each time the office is super easy to find the front desk is always helpful as well is everyone in the back.