The place is pretty amazing, the terrace is great for working or hanging out, and the place has an awesome indoor grill and teppanyaki griddle. Great location too. The WiFi was pretty lacking, very unreliable and didn't reach all the flat (speed was generally fine).
We had an important issue during our stay in which we found ourselves 3 days without water, the management team was unfortunately a bit unresponsive, a plumber was sent but the problem wasn't fixed, we had to figure it out ourselves, call the water company, talk to neighbours, ... which was quite frustrating. These things happen, but having to fix it ourselves was an awful experience.
There was construction noise right next door every day (granted at very decent times and only on weekdays), but it was a bit annoying if you stayed in the flat during the day.
Regardless, I would give Gavin a chance and stay here again at some point.