The appartment is situated in the city center but it's very quiet so you can still get a good nights sleep. It's within walking distance of great sites.
The appartment is a bit small for 7 people, but I would highly recommend it for groups of 6 or less.