The room is like a nice hotel room with a big comfortable bed. The apartment is located in a very nice part of town, close to everything but not right in the middle of the most touristy area.
Overall, the experience was better than I expected. If you're planning a trip to Prague, you should definitely consider booking this room.