I guarantee this place would be the best if you want to experience true local Itaewon. 200m distance from the metro station. There are many Bars and Cafes and "Itaewon land" offers great sauna for the cheapest price ever. The mosque is right behind of the flat.
Door of the room is on very first floor and downstairs of the place is the main road of Itaewon, There are many buses to go to the other areas.