Spa Profile: Currents Spa at The Cape, a Thompson Hotel The Cabos San Lucas spa is nestled in one of the natural rock formations with the ocean as its backdrop. Read More spa profileSpa & Beauty TodayMay 11, 2019spa profile, cabo san lucas, cabo, the cape, the cape a thompson hotel, mexico, mexico spa, cabo spa, currents spaComment