Great place in the heart of Istanbul. Perfect for a group of people visiting the city