Sketchy building on a main street in downtown Kuwait, next to a bunch of 5-star hotels.