Yes and yes! Drove by it yesterday!