Indonesian coffee shop serves up steamy encounters.