Sanctuary Spa set to open in Ambler in late July