Reservations

We are starting a new program in the museum. We are allowing people to reserve a table in the museum for a two hour time block. There are four tables available in each block of time.

How do we set up the four table in Altru so that they appear on the website for visitors to reserve? One thought was to make each table a Price Type and have them under the program "Reserve a Table".

Any suggestions?