Location is 10/10 for sure! You can walk/bike to pretty much anywhere.
Apartment had everything we needed. Had a hard time sleeping since some apartments around us partied with loud music until 4AM.. but it happens in big buildings. The rest was perfect!