Perfect location!! Very close to cafes, restaurants, super markets, any thing you may need during your stay. Also it is only 10 minutes walking distance to Taksim Square.
Definitely worth climbing 5 floors of stairs. Super fast internet connection, nice terrace and very responsive hosts. I will stay here again for sure.