Check Availability and Make Reservations