Located on Main Tarlabasi Street about 4-5 min walk from Taksim Square.
The place was clean and exactly as advertised in the pictures, spacious with satisfactory amenities; Jundo was v responsive on messages as I made payment and checked-in on the same day.
Recommended and looking forward to staying here on future trips as well!