Good apartment located near metro station, with everything you may need for a short stay in Istanbul