Everything was great! From check-in to check-out, I have nothing but nice things to say about my experience. Heathrow is 12 minutes away and there's a supermarket just a few minutes by walk.
The apartment itself is modern, quiet and spacious. Will definitely be back!