An inline embed is the ideal option if you want to ensure that your booking interface utilizes the same spacing and margins as the rest of the items on your website. This is also the ideal option if you want your users to be able to immediately see a calendar where they can select a time and date, as opposed to seeing a button that would then open up a calendar after it's clicked.