I would say this spa is just okay for the price. Santa Cruz is a gorgeous city and the Chaminade gives you an already tranguil feeling. The prices were very high. I would suggest it if you are looking for the ultimate vacation but not necessary for the price.
PROS: beautiful facility, good service
CONS: WAY to pricey
Was this review helpful to you?