We went to newbury spa last weekend for a couples spa package, and it was very nice! Its just off 11th I believe.
I have been to stillwater. It was nice, but they are building that big tower across the street, and all I heard was the damn jackhammering the whole time!
The other option is hummingbird spa, which is in avenida. It is way better priced. Not as much a high end spa, but still a nice place.
|