Perfect location, not far from Taksim square, place is not super large, but has kitchen (perfectly for those who cook their own food).