The website experience can be made even better by streamlining some of your pages into a easy navigable booking experience.
When I did my last booking I suffered a power outing and when I came back to the page it did not recolonise me and I had to make another booking which mend that I ended up with two similar bookings. Your Admin/Customer Service Staff where able to correct this quick and rescued the situation for me and my partner.