One can reserve on our website or call on the phone to make a reservation. Sorry that you experienced the difficulty.
Yes, I agree. We made our reservation on the website as well and everything was ready for us when we got there.
In my opinion, I think you can book a reservation on their website. Try to get the website off Google search. I stayed there for a week and I made the reservation on the website
Thanks! Your answer is awaiting moderation.