Steffen place was a perfect alternative to hotel for business travel. Well appointed apartment, convenient location, in a newer building.
Highly recommend