First time patient. Check in was easy, appointment was on time, Selena was friendly and cheerful. Everything was explained, and follow up was scheduled. My son enjoyed the arcade. Everyone that we encountered smiled and looked like they loved to work there.