Came for a wellness check and the staff were actually attentive, explained everything clearly which I appreciated sha. The facilities look clean and well organized, plus they have everything you need in their wellness store section. My only gripe is I waited almost 50 minutes even though I had an appointment time, and nobody even apologized or explained the delay when they finally called me. For what you pay here they should respect your time better honestly.