In the center of the acction. Tons of restaurants, bars etc within easy walking distance. A grocery store is 1 block away. Archimedes Square in the other direction. Only downside is noise from the nightlife. Since you are in the 7th floor this is not too bad.