H&H Reviews: THE WELL, New YorkTHE WELL – New York’s own wellness Mecca has been immensely popular since it opened its doors in 2019.