Hi James, did you ever come up with a solution to your problem. Depends on wether you want a solution that customers can book on line and check availability, or whether its a back office system you require for staff to make the bookings on. Two completely different systems and complexities involved. If its on line bookings through the web i am not your man, however if its back office systems, this is my area and anything is possible with regards to besoke requirements. I am off to Cyprus for 4 weeks for a bit of ribbing round Latchi and Pahos in the near future, but give me a shout if you want to discuss your requirements.