This is a great apartment in a really convenient location! I would absolutely recommend staying here (and will likely come back myself). It's perfect especially for business or solo travelers since the location is really central.
It's already stated in the listing description but is worth calling extra attention to - if you're traveling as a couple: the bed is full-size (not a queen), so it can be a little tight for two (American) adults sharing.