The flat is a great find, mostly for its prime location in the center of Istanbul, just two minutes from the Metro station at Taksim square.