Availability check and booking: