This place was great. Everything we needed was in the apartment and the location was great (the coffee shop on the southern corner of the park does good coffee too...).
Highly recommend.