This place is amazing. It's in the way from airport to city center. Something like 6 min from a metro station.
It also provide luggage with lockers so you can keep your stuffs prior or after your checkin/checkout.
Same for shared bathroom with showers even.
It's really clean. I totally recommend.