Just keep in mind that this is a small room (around 12 m2) with decent bathroom located on the technical floor.
We had a last minute booking and the best thing about this place was possibility to do self check in and to rent a parking place in the garage nearby.