We had a mix-up about booking airport transport, so it didn't get arranged as I thought, which wasn't good, given that we landed near midnight. Regardless, getting an Uber at the airport is easy enough and quite safe.
This is an amazing hotel. We had a great room on the third floor, great location near the main tourist spot to easily see the river and cross the bridge into the old town. The room has a small kitchen. If you intend to cook often/big meals and have more than two people in there at a time, then it would feel tight, but for us, it was more than good enough.
We didn't eat at the restaurant, but I am sure, like most places in Prague, the food quality and standard are generally very good and good value for money (in comparison to London, where we live).
As we have kids, we were offered a PlayStation 5 to set up and keep them entertained.