Barkin's place has a modern and very homey vibe. The place is clean and amenities is amazing.
Approx. 10-15 minutes walk to the buzzing street of Taksim with great food, shopping and cultural experience.