Babel's Place looks exactly like the pictures. Location is close to Istiklal Street and public transportation. Stayed for a week and there was no cleaning products, garbage bags, paper towels, coffee, tea, or finishing touches, such as Turkish Delights. Check-in was easy. Would not recommend for long term stay because of the basic necessities needed for long term living.