Why is the hot water in my tub fluctuating between hot, warm and cold?
There could be multiple reasons.  In order of likeliness.
As a safety feature there are anti scald features of those faucets.  Roman style tubs move a high amount of water and very possible there is a mixing valve upstream that is opening when the water is hot. Very quickly the hot water is evacuated and the mixing valve closes. Slowly heats up and the cycle repeats
Or
Incorrect cartridge in the tub faucet handles.  Perhaps they installed the hot cartridge on the cold set and vice verse. 

Or 

Poor insulation on the piping but this would give te symptom of a long amount of cold then warm with eventual hot water.  

I'd say rhe first solution is most likely.  You can try and fill the tub at a slow rate with both handles open. The hot more than the cold.  

Either way if you can find the mixing valve. Perhaps near the jacuzzi access panel or a nearby access box in the wall or under a sink you can possibly adjust the controls to allow higher temperatures. Keeping the mixing valve from opening as often.  But this may not be so in an apartment building it could very well be in a mechanical room under he buildings maintenance control.

Also the other faucets don't exhibit this due to he flow control aerators keeping flow rates down in the 1gpm range depending on local code.