The stay was great and convenient. Great location, close to everything. Check in was a breeze. Bathroom was nice too. No smells.
The bed is a pull out sofa bed, just in case you are curious. it was comfy though.
We did not have much issue with this but there are stairs you have to climb to get to the apartment (top floor), so if you have heavy luggage or unable to walk easily, you might want to look into it harder.