Amazing location, the place has everything you need. If you are visiting mexico city this is a perfect central location to go anywhere. It is not a romantic place it's more of a place you come to sleep after a day out.
I definitely recommend it and I hope we can come back soon.