Great place for all ages including teens like me. They care for you in so many great ways and the office is sooo pretty