The Palms Spa launch at Benson Town, Bangalore