Spacious and clean. There were a few halal options around. Instructions given were clear. Parking along the street at no cost.