Twenty Something: DC Hidden Gems by WL Author September 10, 2010 by WL Author September 10, 2010 Tucked away in beautiful Takoma Park, The Still Point holistic spa is a home away from home.