Overall, really good value. Nice flat with good amenities and sufficient space in a convenient location.
The only real problem was with check-in. The keys weren't in the location we were initially told. We got the right information when we called so it wasn't a massive deal - just a bit annoying when we were tired after the flight.