great location, on site parking, large room.