Maximum happiness achieved.
We re-booked future dates while still there.
What can I say perfection is rare.