Mehmet’s place is the perfect apartment for you to enjoy Istanbul. It’s close to all the public transportation and has all the amenities you need. The place has great character and feels homey. Would highly recommend staying here if you’re visiting!