This is basically like a hotel. There is a front desk that very helpful, and speaks both English and spanish.
Located in a good location next to the yellow (L4) line which takes you to a bunch of major attractions. Within just a few stops.
Would stay here again!