SITU launches instant booking platform for serviced apartments