Auto-login and checkout for unregistered users. Unregistered users can directly make booking by registering on the go. They'll simply need to click on Guest Checkout and enter their name, email and phone number and that's it.
Their account will be created directly from the Checkout popup and they'll recieve successful Signup and Booking successful email.
And later on, they can login with same email after resetting their password using Forgot Password.