Great location; close to everything + different metro stations. Check-in was clear and easy.
Small warning: while there is an elevator, you will still have to go up a couple small flights of stairs.