It goes by "Indah" which means "the beautiful one." That might actually be an understatement. It has a gym, sauna, pool, and more. Look for yourself here, via Mirror.