This place offered everything I needed. Walkable distance and located in a great area of Istanbul.