add getSeats to Hall model