Baybars's place is located at city center near Galata Tower. The place is amazing and fun! We had great moments with my friends throughout my stay. You have your own bar pretty much equipped with everything you need. Sound is no issue, you can listen your music how you want. It feels like the place takes you a journey full of joy by its unique decoration. Definitely recommended for groups who would like to experience Istanbul. Very nice and cozy place to stay. Have fun!