The flat is amazing... view, size, interior all perfect... i would recommend this flat any time... However, I would ask first if the construction work on the house next to it will be finished... the noise is unbearable and will have a huge impact on your stay.
Everything else is fantastic...