This place is great, very near to public transportation, the room looks like a hotel room, you will have everything you need, there are maps and travel information.
Debbie is a very nice lady!
There is no elevator for your luggage so if you travel with small luggage that is not a problem but if you have big bags, be prepared. : )
I fully recomend this place and I would like to stay there again.