It's a great place, and i didn't mind that it had no window. If you're out most of the day, it doesn't really matter.
The metro station is like 5 minutes foot walk away from the hotel.
It was very easy to check in as well as check out.
It's a cozy little apartment with a big bed, a sweet little kitchen with a big enough fridge.
The bathroom is big and the shower is great!
It was absolutely worth it, and i would definitely come again.