Location is great if you want to be in the middle of the action which was perfect for our group! The major negative was the extreme cold temperature in the apartment (large windows are beautiful but don't help to keep in heat). Also note that there is no cable in the apartment, not a deal breaker but when traveling it can be nice to check out local weather and news. We found lots of dvd's but no DVD player.
Would definitely stay again!