The place is really nice and close to center Istanbul.