The flat was fantastic, very clean with sheets, towels laid out, instructions and communication for check in/out was clear.
It's just a few minutes from two metro stations, so getting into town is super easy.