Hello,
The sample site you gave has a payment system. Do you need something like this?
Do you have a more detailed description of the flow of the site? For example, what happens when users come to your site, what are their options, who handles setting if beds are available or not.
take care,
lee