Overall, the flat is perfect for a weekend break and is in a great location with all the facilities you need.
However, the check in was quite long - we had to go get the key with all our luggage from a different location and then go to the flat. It wasn’t far but not ideal in the heat! But then, we couldn’t find the key at the location and it turned out that they thought we were arriving later, even though I sent a message beforehand to let them know and they had agreed we could arrive at that time. So we had to carry our luggage for another few hours in the heat which was very inconvenient and wait for the cleaners to finish.
The actual flat was decent and had everything we needed but is quite small and doesn’t get much light so I wouldn’t want to stay for ages.