A wonderful mixture of fitness, exhaustion – but in a good way, delicious food and plenty of it, inspirational trainers, great location, me-time, time to relax, stunning hikes and great people