Reservation Check availability and make a reservation