Location is good, everything you need is in walking distance, flat is very modern and clean and kitchen is good equipped (but it is more hotel-style - you will not find tea or coffee, sugar or salt)
We were surprised that we had only one set of toiletries for 2 people for 3 nights (Especially - one piece of soap... It is really very strange )