The place is very well located, the staff is super nice and atent to the details this is the choice if you came in Istambul