Its largest to date, Remedy Place Boston will host many of its signature amenities, including contrast therapy, IV drips.