The best bet here is a small gas or electric grill. A small gas grill with two burners shouldn't produce any smoke, so it won't affect your neighbors even if you're a little tight on space.