Elvan place is a great to start your journey in Istanbul. For sure you will enjoy. Highly recommended!!!