The online check-in was fine, but accessing the doors using the online page was not the best option.
You have to connect to the free Wifi first, otherwise you might need to pay for internet connection (Switzerland doesn't adhere to the EU roaming as other countries in Europe).
Opening the external doors with the phone was not an issue, but the room wasn't as smooth, it always took us few tries before it worked. A bit annoying, but not a deal breaker.
The room is really small, so everything is tight, but it has everything you need and it's well kept and very clean.
The common area has free tea and coffee.
The wifi works well.
The location is fantastic, in the heart of the town, walkable distance from the train station.