The location is great, the apartment is modern and we enjoyed our stay. Our biggest concern was that the flat had a strong smell of mold, which did not feel healthy to breathe. The flat is rather tiny. It has everything you need but there is no obvious place to store and handle luggage without it being an obstacle.