It was spacious. Easy self check in. Nice big dinning table for at least 8 people. Good location.
Bad smell in the apartment when we arrived.
Also bad smell coming from the AC so we couldnt use it.
Rusty kettle,we couldnt use it.
Near Taksim but very narrow street you need to be fit for this location.