Wow, the place was clean, staff was friendly and it is well situated close to Taksim square. Highly recommended for an affordable place in Istanbul.