I went to Castro Day Spa to get a few spa treatments- facial, massage, etc. for one of their special day spa packages. Their packages are great because you can have multiple treatments without feeling the pinch in your pocket. The price was reasonable- pretty comporable to other spas in the area- made more reasonable by the fact that I bought the package. The staff was very nice and the atmosphere was very calming and relaxing. The was very very clean and pleasant. Overall I was quite happy with the spa and I would recommend that you stop in for a nice massage or manicure or something if you are in the area.