Nestled away in Portsmouth, NH, a beautiful seacoast town known for its restaurants and New England atmosphere, lays a hideaway, a refuge of total relaxation and style where your body is rejuvenated, your mind is revitalized, and your spirit experiences total bliss.