The flat is just like the pictures, very spacious, well decorated and new. The location is also great, literally 2 min walking to the castle (only taxis can get there, not ubers).
One very negative point tough is the fact that there are no shower in the bathrooms, there is only bath and a small shower unit that is not fixed to the wall (so you have to shower with only one hand).
We also had significant problems with the hot water, we were 5 staying there and there was not enough hot water for all for us to take a shower in the morning.
Everything else was good.