impeccably clean and well appointed. Very convenient for our event, Parking a bit challenging. Good experience