Body Bike Smart + (Zwift & similar compatible)
This is a great exercise bike which is compatible with Zwift and similar virtual riding apps, as it has both BLE and ANT+ connectivity. See some of the connectivity options here: http://body-bike.com/explore/virtual-software/
The sensors/transmitters are powered by the motion of your cycling, so this does not even need to be plugged in to a socket. It has a USB port so you can charge your phone as you cycle.
It's very quiet, so can be used without disturbing people in the next room. It's fully adjustable, with dual flat/SPD pedals, so you have the choice of wearing normal shoes or clip-in shoes.
This is a solid piece of equipment, weighing in at about 50kg, so you'll want a van and 2 people to move it.
Lots more info here: https://body-bike.com/indoor-bikes/body-bike-smart-plus/