The apartment was just what we needed for our one night's stay. Great location and great space. The keys took a bit of searching for but we got there in the end.
Don't worry about the shared kitchen as you walk in. You get your own kitchen upstairs so don't need to cook with the people downstairs.
The two bathrooms are a huge bonus if there's a big group of you and the shower is so good it'll almost knock you over!