Best location in my personal opinion. Right next to the police station, super close to the metro. It’s a very well organised flat for the size, me and my four friends stayed comfortably for a week.
Would use again.