Great place, we just stayed the night. Place is super close to the highway and easy to find, easy to enter and pristine clean.
Just a couple of things to note.
1. The bathroom, even though it is only for our use it is not an ensuite, it's across the hall, which kind of defeats the purpose of a private bathroom for me.
2. The flat is so close to the Stadium that if you do not check if there is an event happening during your stay (like we did) you do not realise that street parking is off the table.