After searching and trying several calendar scripts, Time Slots Booking Calendar was recommended to me by friend of mine. And, God, it works perfect! It's very simple and easy to setup. Does everything it says it will. Even accepting payments online and showing confirmed and pending reservations. Very pleased, indeed!