We have an appointment at the new US consulate in Yerushalayim tomorrow. The address on the website is 14 David Flusser Street (Near the former Diplomat Hotel, now the Caprice Diamond Center), but I cannot find this address on the map anywhere! Can someone explain where this is? Thank you, Azriel Rosner