It is always advisable to make reservations well in advance, particularly if you will be visiting in high season (late June mid Sept) or during school holidays (one week in late May and one week in late Oct).
They suggest you to making reservations in advance, especially in high season.