We didn't like the road, wouldn't like to walk around there. We didn't like the apartment/studio, to us it wasn't an apartment. The bed, sitting area and kitchen were in same room so more of a bedsit. Wasn't very inviting. There was a 'flu' pipe running along the ceiling of the room, there was dirty crockery in the sink. Wasn't what we expected. Didn't stay there as didn't feel comfortable although we were throwing away nearly £500. Booked into a hotel which was cheaper and nice. Paid for apartment but Trip Advisor, who I discussed the experience with, and owner of accommodation, did not offer any compensation. Have learned a lesson. On the positive side, there seemed to be good places to eat, etc very near but a long walk from the sports Stadiums. Do your research better than we did, to check it is for you. Note: we are well travelled and have never experienced this before and never given a bad review ever.