Apartment was easy to find and check in and out went fine. The area isn't great but it's close to a metro station and the apartment itself feels secure.
The apartment is pretty good for two people for a couple of nights, any longer and it might start to feel cramped, but just visiting for the grand prix weekend it was fine.