Good location. The apartment is okay, but I wouldn’t suggest staying longer than a day or two. Better for 4 people, definitely not for 6.
There are basically no windows and indeed the air isn’t very great.