The 5,443 square-foot spa got a complete renovation.
The location will operate under the name Zen Spa Brisas.