One of the best vacations we've had to date!