The apartment is and looks as described. The street noise is a thing so be prepared, especially if you’re a light sleeper. Otherwise, it’s a perfectly fine place for a business or other short trip.