@php $money = fn ($value) => '€'.number_format((float) $value, 0); $selectedExperience = $experienceId ? $experiences->firstWhere('id', $experienceId) : null; $selectedYacht = $yachtId ? $yachts->firstWhere('id', $yachtId) : null; $selectedDestination = $destinationId ? $destinations->firstWhere('id', $destinationId) : null; $isUnavailable = fn ($yacht) => $availableYachtIds !== null && ! in_array($yacht->id, $availableYachtIds, true); $canContinue = $pricing !== null && $availableYachtIds !== null && $selectedYacht && in_array($selectedYacht->id, $availableYachtIds, true); $prettyDate = $date ? \Carbon\Carbon::parse($date)->translatedFormat('D, j F Y') : null; @endphp
Choose your date, your experience and your yacht. We'll prepare the rest — a crew, a route and a day at sea entirely your own.
Your Date
No same-day departures.
The Experience
The Route
Optional — your captain will tailor the route on the day.
The Guests
Max {{ $maxGuests }} guests for this yacht.
The Yacht
Pick a date and experience to see which yachts are free.
@endif