Location is perfect, the appartment is great when you're either with 2 people or 1-2 small kids.
Everything was clean and neat.
The only downside for us was the bed. It was small and very hard