Hi!
As I definitely wanted to go there last August, I sent them various e-mails through their web site ... and ended up giving them a phone call to make my reservation. At the time (in late July) it seemed that they had troubles with their web site and had not received any e-mails for the last couple of months. I guess they haven't solved their problem yet
FYI, their phone number is 1-089-538-007. (hope it helps)
I don't know who the owners were at the time, now it seems to be French guys.