Good place for stay in Asia part of Istanbul.