Everything as stated in description.
The only downside is lack of parking place next to apartment, however there are plenty parking garages <5 min walking nearby.