The answer is yes, especially in the peak season May-August
We suggest you book as early as possible.
We do have a waiting list where if we have a cancelation we call the next customers on our list and offer those spots to them. Do let us know if you would like to be put on this list for a specific date.